// 新增
// uni-input{
// 	padding: 2rem 1rem !important;
// }
.uni-easyinput__content-input{
		height: 1.6rem !important;
	}
.full-content {}

.home-bg {
  background: url('/static/img/home_bg.png') no-repeat;
  background-size: 100%;
}

.text-placeholder {
  color: #999999;
}

.flex-content {
  display: flex;
}

.flex-y {
  flex-direction: column;
}

.form-item {
  display: flex;
  color: #333;
  margin-bottom: 2rem;

  .uni-input {
    background: #F8F8F8;
    border-radius: 6px;
    height: 7rem;
    line-height: 7rem;
    font-size: 2.6rem;

    // border: 1px solid #F57B00;
  }
}

.form-label {
  text-align: right;
  font-size: 2.8rem;
  display: flex;
  align-items: center;
  width: 17rem;

  &.is-required {
    &::before {
      content: '*';
      color: #F57B00;
      padding-right: 1.6rem;
    }
  }
}

.form-content {
  flex: 1;
}

.form-placeholder {
  color: #999999;
}

.uni-input {
  padding: 1rem 2rem;
  border: 1px solid #F8F8F8;

  &:focus {
    border-color: #F57B00;
  }
}

.button {
  border: none;
  height: 7rem;
  line-height: 7rem;
  background: linear-gradient(340deg, #F57B00 0%, #F7941D 100%);
  border-radius: 3.5rem;
  font-size: 3rem;
  font-weight: 400;
  color: #FFFFFF;
}

.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
}

.form-box {
  margin: 8rem 10rem 4rem;
  background: #ffffff;
  box-shadow: 0px 9px 22px 0px rgba(227, 227, 227, 0.5);
  border-radius: 10px;
  padding: 0 5rem 4rem;
}

.query-top-title {
  padding: 3rem 0 2rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  .icon {
    width: 8rem;
  }

  .title {
    padding: 0 2rem;
    font-size: 3.7rem;
    color: #f57b00;
    line-height: 5.2rem;
  }
}

.main{
		background: #FFFFFF;
		display: flex;
		justify-content: flex-start;
		flex-direction: row;
		flex-wrap:wrap;
		
		.active_tit{
			width: 100%;
			color: #333333;
			font-size: 3rem;
			padding: 4rem 3rem;
			padding-right: 8rem;
			font-weight: bold;
			display: flex;
			flex-direction: row;
			justify-content: space-between;
			.tit2{
				font-size: 3rem;
				color: #666666;
			}
			.tit2.required:before {
				content: '* ';
				color: red;
				font-size: 3rem;
			}
			.add{
				margin: 0 3rem;
				padding: 1.5rem 4rem;
				//line-height: 3.5rem;
				text-align: center;
				color: #2E6BFF;
				//border-radius: 3rem;
				font-size: 3.6rem;
				cursor: pointer;
				font-weight: normal;
				background: #EAF0FF;
				box-shadow: 0px .5rem .5rem 0px rgba(27, 73, 184, 0.45);
			}
		}
		.active_form {
			width: 50%;
			background: #FFFFFF;
			padding: 2rem 1rem;
			display: flex;
			flex-direction: row;
			border-bottom: .1rem solid #DDDDDD;
			align-items: center;
			overflow: hidden;
			box-sizing: border-box;
		    
			.active_label {
				width: 30rem;
				font-weight: blod;
				font-size: 2.8rem;
				color: #333333;
			}
			.required:before {
			        content: '* ';
			        color: red;
			    }
			.active_input {
				width: 100%;
				font-size: 3rem;
				padding: 2rem 1rem;
				box-sizing: border-box;
				display: flex;
				border: 1px solid #DADADA;
				flex-direction: row;
				align-items: center;
				justify-content: space-between;
		        uni-input{
					width: 100%;
					padding: 0 2rem;
				}
				input {
					font-size: 3rem;
				}
				.radio{
					margin-right: 4rem;
				}
		
			}
		}
		
		// .active_form:last-child {
		// 	border-bottom: none;
		// }
		
	}


.uni-picker-container .uni-picker{
	width:60rem !important;
	
}
uni-picker{
	height: 3.5rem;
}
.required  .active_label:before {
	content: '* ';
	color: red;
	font-size: 3rem;
}
.error{
	border-bottom: 1px solid red !important;
}
.error:after{
	content: '!';
	color: red;
}
.isPad{
		width: 50% ;
	}
.cut{
	width: 100%;
	padding: 1rem 5rem 1rem 1rem;
	background: #F9F9F9;
	color: #666;
	padding-left: 3rem;
	font-size: 2.4rem;
	box-sizing: border-box;
}	
uni-button[type=pg]{
	width: 20rem;
	color: #2E6BFF;
	padding: 0 ;
	margin: 0;
	font-size: 2.4rem;
	line-height: 6rem;
	border: 1rpx solid #2E6BFF;
}
//按钮  置灰禁用
uni-button[type=disabled] {
  color: #fff;
  background: #dddddd;
  pointer-events: none;
}

.clear{
	float: right;
}

.choose-img-box{
		width: 20rem;
		height: 13rem;
		border: 1px solid #dddddd;
		margin: 1rem;
		position: relative;
		.icon{
			position: absolute;
			right: 0;
			top: 0;
			z-index: 99;
		}
		image{
			width: 100%;
			height: 100%;
		}
	}
.sl{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.uni-input-input:disabled{
	background:#EEEEEE !important;
	opacity:0.5;
	color:black;
	}	
.uni-picker-view-indicator{
	height: 8.5rem !important;
}	
.paddingNone{
	padding: 2rem !important;
}
.imgTit{
	color: #333333;
	font-size: 3rem;
	padding: 2rem 3rem;
	padding-right: 8rem;
	font-weight: bold;
}
.imgTit2{
	color: #333333;
	font-size: 3rem;
	padding: 1rem 2rem;
	padding-right: 8rem;
	font-weight: bold;
}
.imgTit3{
	color: #666;
	font-size: 3rem;
	padding: 0rem 2rem;
	padding-right: 8rem;
	font-weight: bold;
}
.imgBtn{
	margin: 0 3rem;
	padding: 1rem 2rem;
	height: 2.8rem;
	text-align: center;
	color: #2E6BFF;
	//border-radius: 3rem;
	font-size: 2.6rem;
	cursor: pointer;
	font-weight: normal;
	background: #EAF0FF;
	box-shadow: 0px .5rem .5rem 0px rgba(27, 73, 184, 0.45);	
}
.imgCont{
	border-bottom: 2px solid #C0C0C0;
}